1 عمومی:: به محض رویت
شبکه مترجمین ایران
1 general:: Also, at sight. Immediately upon seeing, as in The soldiers threatened to shoot looters on sight, or He's able to multiply those three-digit figures at sight. [Second half of 1400s]
American Heritage Idioms